namespace Table.Enum
{
    public enum TableSelectRuleSingleEnum : int
    {
        ///<summary>
        ///前排第一位
        ///</summary>
        FirstOne = 0,
        ///<summary>
        ///前排第一位(我方)
        ///</summary>
        FirstOne_Self = 100,
        ///<summary>
        ///前排目标：优先攻击对方前排角色，如果敌方前排有多名角色（最多三名）优先攻击自身站位所对应列的角色
        ///</summary>
        FirstRowOne = 1,
        ///<summary>
        ///我方前排目标：优先攻击对方前排角色，如果敌方前排有多名角色（最多三名）优先攻击自身站位所对应列的角色
        ///</summary>
        FirstRowOne_Self = 101,
        ///<summary>
        ///后排目标：优先攻击对方后排角色，如果敌方后排用多名角色（最多三名）优先攻击自身站位所对应列的角色
        ///</summary>
        LastRowOne = 2,
        ///<summary>
        ///我方后排目标：优先攻击对方后排角色，如果敌方后排用多名角色（最多三名）优先攻击自身站位所对应列的角色
        ///</summary>
        LastRowOne_Self = 102,
        ///<summary>
        ///随机目标：随机攻击对方阵容中的任一角色
        ///</summary>
        RandomOne = 3,
        ///<summary>
        ///我方随机目标：随机攻击对方阵容中的任一角色
        ///</summary>
        RandomOne_Self = 103,
        ///<summary>
        ///血量最高：优先攻击对方阵容中当前血量最高的角色
        ///</summary>
        MaxHp = 4,
        ///<summary>
        ///我方血量最高：优先攻击对方阵容中当前血量最高的角色
        ///</summary>
        MaxHp_Self = 104,
        ///<summary>
        ///血量最低：优先攻击对方阵容中当前血量最低的角色
        ///</summary>
        MinHp = 5,
        ///<summary>
        ///我方血量最低：优先攻击对方阵容中当前血量最低的角色
        ///</summary>
        MinHp_Self = 105,
        ///<summary>
        ///优先攻击自身站位所对应列的角色（从前至后），若对应列没有目标时，则攻击相邻列（若玩家站在中间列且没有目标时，优先攻击下方列的敌人
        ///</summary>
        Opposite = 6,
        ///<summary>
        ///我方优先攻击自身站位所对应列的角色（从前至后），若对应列没有目标时，则攻击相邻列（若玩家站在中间列且没有目标时，优先攻击下方列的敌人
        ///</summary>
        Opposite_Self = 106,
    }
}
